package com.md.api.dao;

import com.md.api.entity.SiteInfo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SiteInfoMapper {

    int insert(SiteInfo record);

    List<SiteInfo> sysList(@Param("siteType")Integer siteType,@Param("keyword") String keyword);
    List<SiteInfo> selectAll(@Param("keyword") String keyword,@Param("latitude") Double latitude,
                             @Param("longitude") Double longitude, @Param("orderType") Integer orderType, @Param("siteType") Integer siteType);

    void delete(@Param("siteId") String siteId);

    int updateBySiteId(SiteInfo siteInfo);

    SiteInfo getBySiteId(@Param("siteId")String siteId);
}